@use './common.scss' as *;
@use './themes.scss' as *;
@use './icon.css' as *;

* {
  font-family: PingFangSC-Medium;
  margin: 0;
  padding: 0;
}

:root {

  --base-default: #473BF0;

  --base-green: #35C857;

  --base-red: #FF3838;

  --base-blue: #0066ff;

  --base-yellow: #ffd200;

  --base-grey: #999999;

  --base-purple: #804cde;

  --base-pink: #f248dc;

  --base-orange: #F68E38;

  --base-teal: #2fcb99;

  --base-cyan: #27d9e5;

  --base-gray: #343a40;

  --base-black: #000000;

  --base-size: 14px;

  --base-radius: 4px;
}


body,
html {
  font-size: var(--base-size);
}

.body-box {
  background: #fff;
  padding: 20px;
  margin: 20px 0;
  border-radius: 10px;
}

.flex {
  display: flex
}

.flex.between {
  justify-content: space-between
}

.flex.around {
  justify-content: space-around
}

.flex.start {
  justify-content: flex-start
}

.flex.end {
  justify-content: flex-end
}

.flex.center {
  justify-content: center
}

.items-center {
  align-items: center
}

.text-center {
  text-align: center;
}

/* 文本 */

.text-default {
  color: var(--base-default) !important;
}

.text-blue {
  color: var(--base-blue) !important;
}

.text-green {
  color: var(--base-green) !important;
}

.text-grey {
  color: var(--base-grey) !important;
}

.text-yellow {
  color: var(--base-yellow) !important;
}

.text-red {
  color: var(--base-red) !important;
}

.text-indigo {
  color: var(--base-indigo) !important;
}

.text-purple {
  color: var(--base-purple) !important;
}

.text-pink {
  color: var(--base-pink) !important;
}

.text-orange {
  color: var(--base-orange) !important;
}

.text-teal {
  color: var(--base-teal) !important;
}

.text-cyan {
  color: var(--base-cyan) !important;
}

.text-black {
  color: var(--base-black) !important;
}
.fw{
  font-weight:bold;
}


.form-select-fil {
  width: 100%;
}



.el-table{
  font-size: 12px !important;
}
.el-table .el-table__header .cell{
  font-weight: 400 !important;
}
.el-form-item--default{
  --font-size: 12px;
}